using System;
using Caliburn.Micro;

namespace MediaOwl.Common.Dialog
{
    public interface IDialog : IScreen, IChild
    {
        Exception DialogError { get; set; }
        DialogResult DialogMessageResult { get; set; }
        object DialogResultValue { get; set; }

        event EventHandler<DialogResultEventArgs> Completed;
    }
}